Finding Geometric Representations of Apex Graphs is NP-Hard
نویسندگان
چکیده
Planar graphs can be represented as the intersection of different types geometric objects in plane, e.g., circles (Koebe, 1936), line segments (Chalopin & Gonçalves, SODA 2009), L-shapes (Gonçalves et al., 2018). For general graphs, however, even deciding whether such representations exist is often NP-hard. We consider apex i.e., that made planar by removing one vertex from them. show, somewhat surprisingly, for NP-hard well. More precisely, we show every fixed positive integer g and graph class G , it to decide an input belongs G, when inputs are restricted girth g. Here, axis-parallel (where horizontal intersect only vertical segments), simple curves two intersecting cross each other exactly once) plane. This partially answers open question raised Kratochvíl Pergel (COCOON, 2007). Most known reductions earlier proofs NP-hardness these problems variants 3-SAT (mainly 3-Connected 3-SAT). reduce problem, which uses more intuitive notion planarity. As a result, our proof much simpler encapsulates several classes graphs.
منابع مشابه
Computing Geometric Minimum-Dilation Graphs Is NP-Hard
We prove that computing a geometric minimum-dilation graph on a given set of points in the plane, using not more than a given number of edges, is an NP-hard problem, no matter if edge crossings are allowed or forbidden. We also show that the problem remains NP-hard even when a minimum-dilation tour or path is sought; not even an FPTAS exists in this case.
متن کاملRecognizing tough graphs is NP-hard
We consider only undirected graphs without loops or multiple edges. Our terminology and notation will be standard except as indicated; a good reference for any undefined terms is [2]. We will use c(G) to denote the number of components of a graph G. Chvtital introduced the notion of tough graphs in [3]. Let t be any positive real number. A graph G is said to be t-tough if tc(G-X)5 JXJ for all X...
متن کاملFinding the smallest binarization of a CFG is NP-hard
Grammar binarization is the process and result of transforming a grammar to an equivalent form whose rules contain at most two symbols in their right-hand side. Binarization is used, explicitly or implicity, by a wide range of parsers for contextfree grammars and other grammatical formalisms. Non-trivial grammars can be binarized in multiple ways, but in order to optimize the parser’s computati...
متن کاملFinding MAPs for Belief Networks is NP-Hard
Given a probabilistic world model, an important problem is to find the maximum a-posteriori probability (MAP) instantiation of all the random variables given the evidence. Numerous researchers using such models employ some graph representation for the distributions, such as a Bayesian belief network. This representation simplifies the complexity of specifying the distributions from exponential ...
متن کاملGeometric Representations of Graphs
The study of geometrically defined graphs, and of the reverse question, the construction of geometric representations of graphs, leads to unexpected connections between geometry and graph theory. We survey the surprisingly large variety of graph properties related to geometric representations, construction methods for geometric representations, and their applications in proofs and algorithms.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Theoretical Computer Science
سال: 2023
ISSN: ['1879-2294', '0304-3975']
DOI: https://doi.org/10.1016/j.tcs.2023.114064